/*
 * iconyunhao	 
 * 2012-02-07
*/
.help_entry:after,.icons_list:after{
	clear:both;
	display:table;
	content:'';
}
.top_info{
	padding-left:120px;
}
.top_info .notice{
	margin-right:10px;
}
.serve_cate:after{
	display:block;
	clear:both;
	content:'';
	visibility:hidden;
	height:0;
}
.serve_cate{
	float:left;
	height:24px;
}
.serve_cate li{
	float:left;
	margin-right:10px;
}
.serve_cate input{
	margin-right:2px;
}
.adr_tips{
	color:#999;
}
.address_area{
	margin-bottom:10px;
}
.address_area select{
	margin-right:3px;
}
.agr_area,.step_btm{
	padding-left:306px;
}
.agr_area .agrement{
	width:700px;
	height:100px;
	margin-bottom:5px;
	padding:10px;
	overflow:auto;
	border:1px solid #7F9DB9;
	box-shadow:0 0 3px #ddd;
}
.agr_area .agrement p{
	text-indent:2em;
	line-height:1.8;
	margin-bottom:5px;
}
.step_btm .sub{
	display:block;
	width:100px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	font-weight:700;
	text-align:center;
	border:0 none;
	cursor:pointer;
	background:url(../img/step_btn.png) no-repeat;
}
.step_btm .ing {
    background: url(../img/ing.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 14px;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 100px;
}
.step_btm a:hover,.check_status .down:hover,.help_entry .entry_in:hover{
	color:#fff;
}
.setup_main .md_tit h4 {
    color: #A40000;
}
/*报价设置--服务区域*/
.quotation_hd_b{
    border-bottom: 1px solid #0C5089;
    margin-bottom: 10px;
    margin-top: 32px;
}
.quotation_hd ul li{
    float:left;
    padding:0 20px; 
	border:#ddd 1px solid;
	border-bottom:none;
	background:#f6f6f6;
	line-height:26px;
	margin-right:5px;
    cursor: pointer;	
}
.quotation_hd ul li.on{
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#0C5089 #0C5089 #fff;
	background:#fff;
	z-index:1000px;
	zoom:1;
}
.add{
   margin-bottom:10px;
}
.add a{
    background:url(../img/add_b.png) no-repeat left top;
    padding-left:25px;
    line-height:28px;
	color:#333;
	font-size:14px;
	position:relative;
	display:inline-block;
	text-decoration:none;
}
.add a strong{
    background:url(../img/add_b.png) no-repeat right top;
    padding-right:10px;
	font-weight:700;
	line-height:28px;
	display:block;
}
.add a b{
    position:absolute;
	left:8px;
	top:8px;
	height:20px;
	width:20px;
	background:url(../img/add_icon.png) no-repeat;
}
.stration{
    text-align:center;
    margin-bottom:10px;
}
.stration_lx{
    width:150px;
}
.stration_qy{
    width:527px;
}
.stration_pl{
    width:365px;
}
.stration_zt{
    width:162px;
}
.stration_bt{
    width:677px;
}
.stration_gl{
    width:162px;
}
.stration thead{
    background:#f6f6f6;
}
.stration_pl tr td{
    padding-left:115px;
	text-align:left;
}

.stration td,.stration th{
    border:1px solid #dfdfdf;
    padding:8px;
}
.stration tr td.padd{
    padding-left:115px;
	text-align:left;
}
.stration tr.ontable{
    background:#ffecec;
	border:none;
}
.stration tr td a{
    color:#005aa0;
}
.md_tit h4 {
    color: #A40000;
}

.item .item_t{
    width:90px;
	text-align:right;
}
.icon {
    margin-bottom:10px;
}
.icon dl{
    padding-left:90px;
}
.item_detail span#wz{
    color:red
}
.item_detail #gugao{
    height: 110px;
    width: 738px;
}
#right .tr{
    margin-top:10px;
}
#right .tipss { color:#999; padding:0 5px; }
#right .tipss strong { color:#1E9300; }
#right .tipss .js_txtFull strong { color:#F00; }
.code{
    float:left;
}
span.tips{
    float:left;
}
pre.notice{
    float:left;
    margin-left:10px;
}
.choice{
    width:670px;
	height:176px;
	border:1px solid #7f9db9;
    line-height:26px;
	color:#666666;
}
.choice span{
   vertical-align:baseline;
}
.choice_hd{
    border-bottom:1px solid #7f9db9;
	padding-left:20px;
	background:#d9e5ff;
}
.choice_hd span.position{
    font-weight:bold;
    line-height:26px;
}
.choice_bd{
    line-height:35px;
}
.setup{
    height:75px;
	margin:0 10px;
	padding-left:50px;
	border-bottom:1px dashed #cccccc;
}
.setup p a{
    color:#005aa0;
	
}
.cate li{
    float:left;
	margin-right:50px;
}
.cate li {
    padding-right:10px;
	position:relative;
}
.cate li label b{
   background:url(../img/sup_up.png) no-repeat;
   width:4px;
   height:7px;
   display:block;
   position:absolute;  
   top:15px;
   _top:7px;
   right:1px;
}
.selected{
    height:70px;
	background:#ffffcc;
    padding: 0 10px;
}
.select{
    line-height:22px;
    padding:0 20px 0 5px;
    border:1px solid #cccccc;
    margin-top:5px;
    position:relative;
	color:#000;
}
.selected_title{
	font-weight:bold;
	line-height:22px;	
}
.select b{
    background:url(../img/close.png) no-repeat;
    height:13px;
    width:13px;
    display:inline-block;
    top:5px;
    right:5px;
    position:absolute;  
}
.sub_ture,.sub_false{
    display:block;
	width:118px;
	height:25px;
	line-height:25px;
	color:#000000;
	font-size:12px;
	text-align:center;
	border:0 none;
	cursor:pointer;
	background:url(../img/select.png) no-repeat;
	float:left;
	margin-right:8px

}
.setup_main .ture {
    margin-bottom: 10px;
    padding: 15px 60px;
}
.check_suc {
    border: 1px solid #A4C51B;
    padding: 15px 15px 20px 70px;
}
.ture{
    background: url(../img/suc_sub.png) no-repeat scroll 15px 15px #FAFFE5;
}
.ture .status_tips {
    color: #333333;
}
.status_tips {
    font-size: 16px;
}
.error {
    background: url(../img/error_sub.png) no-repeat scroll 15px 10px #FFFFCC;
    margin-bottom: 10px;
    padding: 15px 60px;
}
.error {
    border: 1px solid #F5D89B;
}
.error .status_tips {
    color: #FF6600;
    font-size: 16px;
}